joined trailer - German English Dictionary